home *** CD-ROM | disk | FTP | other *** search
/ Language/OS - Multiplatform Resource Library / LANGUAGE OS.iso / cpp_libs / answrbok / 5_9.lha / 5_9 / 5_9b3.c < prev    next >
Text File  |  1993-08-08  |  378b  |  24 lines

  1. * Copyright (c) 1990 by AT&T Bell Telephone Laboratories, Incorporated. */
  2. * The C++ Answer Book */
  3. * Tony Hansen */
  4. * All rights reserved. */
  5. oid set_cs(char_stack& cs, int sz)
  6.  
  7.    cs.top = cs.s = new char[cs.size=sz];
  8.  
  9.  
  10. oid delete_cs(char_stack &cs)
  11.  
  12.    delete cs.s;
  13.  
  14.  
  15. oid push_cs(char_stack& cs, char c)
  16.  
  17.    *cs.top++ = c;
  18.  
  19.  
  20. har pop_cs(char_stack& cs)
  21.  
  22.    return *--cs.top;
  23.  
  24.